package com.indexingsystem.boss.Vo;

import java.io.Serializable;

/**
 * 创建订单及修改订单关联资源查询Vo.
 * 
 * @author Administrator
 *
 */
public class OrderResQueryVo implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 2768696180538802958L;

	private String orderId;

	private String resCategoryId;
	
	//如果为资源=0、资源分类=3
	private String productType;

	/**
	 * 1：已购 2：未购
	 */
	private Integer queryType;

	// 资源类型
	private String resTypeId;

	// 资源名称OR关键词模糊查询
	private String queryCriteria;

	private Integer pageNumber;

	private Integer pageSize;

	public String getOrderId() {
		return orderId;
	}

	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}

	public String getResCategoryId() {
		return resCategoryId;
	}

	public void setResCategoryId(String resCategoryId) {
		this.resCategoryId = resCategoryId;
	}

	public Integer getQueryType() {
		return queryType;
	}

	public void setQueryType(Integer queryType) {
		this.queryType = queryType;
	}

	public String getResTypeId() {
		return resTypeId;
	}

	public void setResTypeId(String resTypeId) {
		this.resTypeId = resTypeId;
	}

	public String getQueryCriteria() {
		return queryCriteria;
	}

	public void setQueryCriteria(String queryCriteria) {
		this.queryCriteria = queryCriteria;
	}

	public Integer getPageNumber() {
		return pageNumber;
	}

	public void setPageNumber(Integer pageNumber) {
		this.pageNumber = pageNumber;
	}

	public Integer getPageSize() {
		return pageSize;
	}

	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	}

	public String getProductType() {
		return productType;
	}

	public void setProductType(String productType) {
		this.productType = productType;
	}

	public OrderResQueryVo() {
		super();
	}

	public OrderResQueryVo(String orderId, String resCategoryId, String productType, Integer queryType,
			String resTypeId, String queryCriteria, Integer pageNumber, Integer pageSize) {
		super();
		this.orderId = orderId;
		this.resCategoryId = resCategoryId;
		this.productType = productType;
		this.queryType = queryType;
		this.resTypeId = resTypeId;
		this.queryCriteria = queryCriteria;
		this.pageNumber = pageNumber;
		this.pageSize = pageSize;
	}

	@Override
	public String toString() {
		return "OrderResQueryVo [orderId=" + orderId + ", resCategoryId=" + resCategoryId + ", productType="
				+ productType + ", queryType=" + queryType + ", resTypeId=" + resTypeId + ", queryCriteria="
				+ queryCriteria + ", pageNumber=" + pageNumber + ", pageSize=" + pageSize + "]";
	}	
}